.listBox {
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 100%;
	margin-top: 2%;
}

.listCard {
	width: 94%;
	margin-top: 15rpx;
	height: 220rpx;
	background-color: white;
	display: flex;
	flex-direction: row;
	border-radius: 8rpx;
	position: relative;
}

.listImgBox {
	width: 240rpx;
	height: 100%;
}

.listXiBox {
	width: 490rpx;
	margin-left: 20rpx;
	height: 100%;
	display: flex;
	position: relative;
	flex-direction: column;
}

.imgBox {
	width: 240rpx;
	height: 100%;
	margin-right: 20upx;
	border-radius: 6upx;
}

.titleBox {
	font-size: 1.3em;
	width: 100%;
	max-height: 45%;
	overflow: hidden;
    text-overflow: ellipsis;

}

.titleBox1 {
	font-size: 1.1em;
	width: 100%;
	opacity: 0.8;
	max-height: 18%;
	text-overflow: ellipsis;
	overflow: hidden;

}

.priceBox {
	width: 100%;
	height: 40%;
	display: flex;
	position: absolute;
	bottom: 8%;
	align-items: center;
	font-size: 45upx;

}

.tagBox {
	position: absolute;
	bottom: 1%;
	width: 100%;

}

.list-text-desc {
	height: 18%;
	    width: 100%;
	overflow: hidden;
	font-size: 25upx;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	opacity: 0.7;
	bottom: 2%;
	position: absolute;
}
.isLoad-box{
	
	height: 50rpx;
	white-space: 100%;
}
.load-img{
	width: 100%;
	position: relative;
	
}
.cu-item-hover{
   color:#024854 ;
   padding-right: 1vw;
}